/*
Template Name: What To Wear
File: Navigation CSS
Author: OS Templates
Author URI: http://www.os-templates.com/
Licence: <a href="http://www.os-templates.com/template-terms">Website Template Licence</a>
*/

#topnav{
	display:block;
	width:960px;
	margin:0;
	padding:0 0 12px 0;
	background:url("../images/round_bot.gif") bottom left no-repeat;
	text-align: center; /*modificato allineamento barra menu*/
        font-family: dragoniscoming !important; 
        font-size: 25px;
        font-weight: bold;
        text-align:center;

        color: #2D2E2D;
            //Verdana, "Arial", Arial, Sans-serif;
	}

#topnav, #topnav a{
	//background-color:#F9F9F9;
        font-family: dragoniscoming !important; 
        font-size: 76px;
        text-align:center;
        color: #2D2E2D;
            //Verdana, "Arial", Arial, Sans-serif;
	}

#topnav a:hover, #topnav li.active a{
	//background-color:#F9F9F9;
        font-family: dragoniscoming !important; 
        font-size: 76px;
        text-align:center;
        color: #FAE0FF;
            //Verdana, "Arial", Arial, Sans-serif;
	}

#topnav ul, #topnav li{
	margin:0;
	padding:0;
	list-style:none;
        font-family: dragoniscoming !important; 
       text-align:center;

        color: #2D2E2D;
            //Verdana, "Arial", Arial, Sans-serif;
        font-size:18px;
	}

#topnav li{
	display:inline;
	margin-right:30px;
        font-family: dragoniscoming !important; 
        text-align:center;
        font-weight:normal;
	line-height:normal;
        color: #2D2E2D;
        //font-family:Verdana, "Arial", Arial, Sans-serif;
	}

#topnav li.last{
	margin:0;
	}
        
        #topnav .subnav{
            display: block;
            position: absolute;
            top: 67px;
            left: 0px;
            width:960px;
            list-style-type: none;
            background: #fff;
            margin: 0;
            border:solid 1px #eeeeee;
            z-index:5;
            padding:0 0 12px 0;
            text-align: center; /*modificato allineamento barra menu*/
            font-family: dragoniscoming !important; 
            font-weight:normal;
            line-height:normal;
            text-align:center;

            color: #2D2E2D;
            //font-family:Verdana, "Arial", Arial, Sans-serif;     
        }
        
#main-nav .subnav li a {
    color:#FAE0FF;/*grigio scuro*/;
    height:18px;
    padding:5px 10px 5px 24px;;
    text-decoration:none;
    border-bottom:1px dotted #666666;
    
   
}

#ciaonav {
    font-family: dragoniscoming !important; 
    font-size: 46px;
    text-align:center;
    font-style: normal;
    color: #DEDACB;
}



/* ----------------------------------------------Column Navigation-------------------------------------*/

#column .subnav{
	display:block;
	width:250px;
	padding:25px;
	background-color:#F7F7F7;
	margin-bottom:30px;
	line-height:normal;
	}

#column .subnav h2{
	margin:0 0 23px 0;
	padding:0 0 14px 0;
	background-color:#F7F7F7;
	border-bottom:1px dotted #666666;
	}

#column .subnav ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#column .subnav li{
	margin:0 0 3px 0;
	padding:0;
	}

#column .subnav ul ul, #column .subnav ul ul ul, #column .subnav ul ul ul ul, #column .subnav ul ul ul ul ul{
	border-top:none;
	padding-top:0;
	}

#column .subnav a{
	display:block;
	margin:0;
	padding:5px 10px 5px 20px;
	color:#FAE0FF;/*grigio scuro*/
	background:url("../images/blue_file.gif") no-repeat 10px center #F7F7F7; /*grigino*/
	text-decoration:none;
	border-bottom:1px dotted #666666;
	}

#column .subnav a:hover{
	color:#FAE0FF; /*celeste*/
	background-color:#F7F7F7;
	}

#column .subnav ul ul a, #column .subnav ul ul ul a, #column .subnav ul ul ul ul a, #column .subnav ul ul ul ul ul a{
	background:url("../images/black_file.gif") no-repeat #F7F7F7;
	}

#column .subnav ul ul a{
	padding-left:40px;
	background-position:30px center;
	}

#column .subnav ul ul ul a{
	padding-left:50px;
	background-position:40px center;
	}

#column .subnav ul ul ul ul a{
	padding-left:60px;
	background-position:50px center;
	}

#column .subnav ul ul ul ul ul a{
	padding-left:70px;
	background-position:60px center;
	}

/* ----------------------------------------------Pagination-------------------------------------*/
.space{
	word-spacing: 10px; /*definiamo lo spazio tra due parole*/
	}

.pagination{
	display:block;
	width:100%;
	clear:both;
	text-align:center;
	}

.pagination ul{
	margin:0;
	padding:0;
	list-style:none;
	}

.pagination li{
	display:inline;
	}

.pagination .next{
	margin:0;
	}

.pagination a{
	display:block; 
        overflow: hidden; 
	margin:0 2px 0 0;
	padding:2px 5px 3px 5px;
	border:1px solid #D8D9DE;/*celeste misto grigio*/
	}

.pagination .current, .pagination .splitter{
	margin:0 2px 0 0;
	padding:6px;
	}

#container .pagination a:hover, .pagination .current, .pagination .splitter{
	color:#979797;
	background-color:#FFFFFF;
	}